[[init]]
iterators=wave; 
wave = 1:35;
waveNames#wave = 
qc200901 qc200902 qc200903 qc200904 qc200905 qc200906 qc200907 qc200908 qc200909 qc200910 qc200911 qc200912
qd201001 qd201002 qd201003 qd201004 qd201005 qd201006 qd201007 qd201008 qd201009 qd201010 qd201011 qd201012
qe201101 qe201102 qe201103 qe201104 qe201105 qe201106 qe201108 qe201109 qe201110 qe201111 qe201112;

filename ="D:\SURFdrive\Onderzoek\common metric\social trust meref\[[waveNames#wave]].inp";
outputDirectory = "D:\SURFdrive\Onderzoek\common metric\social trust meref\";
[[/init]]


Title: MTMM
Data: file is social trust.dat;


Variable: Names are nomem_encr nohouse_encr
au09a_m au09a001 au09a002 au09a003
au09a004 au09a005 au09a006 au09a007
au09a008 au09a009 au09a010 au09a011
au09a012 au09a013 au09a014 au09a015
au09a016 au09a017 au09a018 au09a019
au09a020 au09a021 au09a022 au09a023
au09a024 au09a025 au09a026 au09a027
au09a028 au09a029 au09a030 au09a031
au09a032 au09a033 au09a034 au09a035
au09a036 au09a037 au09a038 au09a039
au09a040 au09a041 au09a042 au09a043
au09a044 au09a045 au09a046 au09a047
au09a048 au09a049 au09a050 au09a051
au09a052 au09a053 au09a054 au09a055
au09a056 au09a058 au09a059 au09a060
au09a061 au09a062 au09a063 au09a064
au09a065 au09a066 au09a067 au09a068
au09a069 au09a070 au09a071 au09a072
au09a073 au09a074 au09a075 au09a076
au09a077 au09a078 au09a079 au09a080
au09a081 au09a082 au09a083 au09a084
au09a085 au09a086 au09a087 au09a088
au09a089 au09a090 au09a091 au09a092
au09a093 au09a094 au09a095 au09a096
au09a097 au09a098 au09a099 au09a100
au09a101 au09a102 au09a103 au09a104
au09a105 au09a106 au09a107 au09a108
au09a109 au09a110 au09a111 au09a112
au09a113 au09a114 au09a121 au09a122
au09a123 au09a124 au09a131 au09a132
au09a133 au09a134 au09a135 au09a136
au09a137 au09a138 au09a139 au09a140
au09a141 au09a142 au09a143 au09a144
au09a146 au09a148 au09a153 au09a154
au09a155 au09a157 au09a159 au09a160
au09a161 au09a162 au09a163 au09a164
au09a165 au09a166 au09a167 au09a168
au09a169 au09a170 au09a171 au09a172
au09a173 au09a174 au09a175 au09a176
au09a177 au09a178 au09a179 au09a180
au09a181 au09a182 au09a183 au09a184
au09a185 au09a186 au09a187 au09a188
au09a189 au09a190 au09a191 au09a192
au09a193 au09a194 au09a195 au09a196
au09a197 au09a198 au09a199 au09a200
au09a201 au09a202 au09a203 au09a204
au09a205 au09a206 au09a207 au09a208
au09a209 au09a210 au09a211 au09a212
au09a213 au09a214 au09a215 au09a216
au09a217 au09a218 au09a219 au09a220
au09a221 au09a222 au09a223 au09a224
au09a225 au09a226 au09a227 au09a228
au09a229 au09a230 au09a231 au09a232
au09a233 au09a234 au09a235 au09a236
au09a237 au09a238 au09a239 au09a240
au09a241 au09a242 au09a243 au09a244
au09a245 au09a246 au09a247 au09a248
au09a249 au09a250 au09a251 au09a252
au09a253 au09a254 au09a255 au09a256
au09a257 au09a258 au09a259 au09a260
au09a261 au09a262 au09a263 au09a264
au09a265 au09a266 au09a267 au09a268
au09a269 au09a270 au09a271 au09a272
au09a273 au09a274 au09a275 au09a276
au09a281 leeftijd doetmee startlid stoplid
qa200711 qa200712
qb200801 qb200802 qb200803 qb200804 qb200805 qb200806
qb200807 qb200808 qb200809 qb200810 qb200811 qb200812
qc200901 qc200902 qc200903 qc200904 qc200905 qc200906 
qc200907 qc200908 qc200909 qc200910 qc200911 qc200912
qd201001 qd201002 qd201003 qd201004 qd201005 qd201006 
qd201007 qd201008 qd201009 qd201010 qd201011 qd201012
qe201101 qe201102 qe201103 qe201104 qe201105 qe201106 
qe201107 qe201108 qe201109 qe201110 qe201111 qe201112
countcases t1m1 t2m1 t3m1 t1m2 t2m2 t3m2 t1m3 t2m3 t3m3;

USEVARIABLES are  x1-x9;
! media = au09a002 - au09022
! trust in politics variables = au09a024 - au09a033 (not 030)
! trust in institutions = au09a036 - au09a047 

grouping is [[waveNames#wave]] (0=yes 1=no);
missing are all (-999);
!categorical are au09a026 au09a029 au09a033;

analysis:
coverage = .00;

define:
x1= t1m1;
x2= t2m1;
x3= t3m1;
x4= t1m2*2;
x5= t2m2*2;
x6= t3m2*2;
x7= t1m3;
x8= t2m3;
x9= t3m3;




model:
! substance factor
   f4 BY x1@1 ;
   f4 BY x4@1 ;
   f4 BY x7@1 ;
   f5 BY x2@1 ; 
   f5 BY x5@1 ; 
   f5 BY x8@1 ;
   f6 BY x3@1 ;
   f6 BY x6@1 ;
   f6 BY x9@1 ;
  ! same methods factor
   f1 by x1@0;
   f1 BY x2@0;
   f1 BY x3@0;
   f2 by x4@1 (b) ; 
   f2 by x5@1 (b); 
   f2 by x6@1 (b);
   f3 by x7@1 (c); 
   f3 by x8@1 (c); 
   f3 by x9@1 (c) ;
   [f2 f3 f4 f5 f6];
    [x1-x9@0];
    [f1@0];
    f1@0;
! variances
! constrain means and variances of factors;
 !f1@1 f2@1 f3@1 f4@1 f5@1 f6@1;
 f1 with f2@0 f3@0 f4@0 f5@0 f6@0;
 f2 with f3@0 f4@0 f5@0 f6@0;
 f3 with f4@0 f5@0 f6@0;
! f4 with f5@0 f6@0;
 !f5 with f6@0;

 x1(e1);
 x2(e2);
 x3(e3);
 x4(e4);
 x5(e5);
 x6(e6);
 x7(e7);
 x8(e8);
 x9(e9);

model yes:
! substance factor
   f4 BY x1@1 ;
   f4 BY x4@1 ;
   f4 BY x7@1 ;
   f5 BY x2@1 ; 
   f5 BY x5@1 ; 
   f5 BY x8@1 ;
   f6 BY x3@1 ;
   f6 BY x6@1 ;
   f6 BY x9@1 ;
  ! same methods factor
   f1 by x1@0;
   f1 BY x2@0;
   f1 BY x3@0;
   f2 by x4@1 (b) ; 
   f2 by x5@1 (b); 
   f2 by x6@1 (b);
   f3 by x7@1 (c); 
   f3 by x8@1 (c); 
   f3 by x9@1 (c) ;
   [f2 f3 f4 f5 f6];
    [x1-x9@0];
    [f1@0];
    f1@0;

model no:
! substance factor
   f4 BY x1@1 ;
   f4 BY x4@1 ;
   f4 BY x7@1 ;
   f5 BY x2@1 ; 
   f5 BY x5@1 ; 
   f5 BY x8@1 ;
   f6 BY x3@1 ;
   f6 BY x6@1 ;
   f6 BY x9@1 ;
  ! same methods factor
   f2 by x4@1 (b) ; 
   f2 by x5@1 (b); 
   f2 by x6@1 (b);
   f3 by x7@1 (c); 
   f3 by x8@1 (c); 
   f3 by x9@1 (c) ;
   [f2 f3 f4 f5 f6];
    [x1-x9@0];
    [f1@0];
    f1@0;

!model constraint:
!e1>0;
!e2>0;
!e3>0;
!e4>0;
!e5>0;
!e6>0;
!e7>0;
!e8>0;
!e9>0;


output: standardized;
